have short arms and deep pockets - Turkish English Dictionary